Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN PLACE Semi-Detached £27,000 12 Feb 1999
3 LEYBURN PLACE Semi-Detached £29,500 28 Jul 1995
9 LEYBURN PLACE Semi-Detached £50,500 24 Aug 2001
21 LEYBURN PLACE Semi-Detached £34,000 21 Jun 1996
27 LEYBURN PLACE Terraced £125,000 11 Oct 2019
37 LEYBURN PLACE Semi-Detached £85,000 2 Oct 2020